gcs自動刪除檔案

睡睡念

本篇的目標,測試用的bucket,每隔一段時間就刪除檔案。
或是轉到更便宜的bucket。
先說個概念,一個bucket裏面,他的檔案類型可以是不一樣的。

正文

上面那句話不懂的話,直接看圖吧。
141-fig.1.jpg

由於每個儲存類型的價格不一樣,量大的話還是能省不少錢。
126. GCP 硬碟費用比較

到bucket裏面選擇 『生命週期』->新增規則
141-fig.2.jpg
動作看要選擇哪一種
141-fig.3.jpg
選擇條件
141-fig.4.jpg

要注意的地方是,設定完不是馬上生效,

對儲存桶生命週期組態的更改可能需要長達 24 小時才能生效,在此期間,對象生命週期管理可能仍會根據舊組態執行操作。

設定完後,再來就是等待他執行了。

另外,如果有多個規則的話,
目前GCP的優先順序為

如果多個規則同時滿足單個對象的條件,則 Cloud Storage 將基於以下考慮,僅執行與其中一個規則關聯的操作:

p.s 如果你也跑去chtGPT提問的話,可能也會碰到我這個答案,但目前看起來GCS沒有標記這個東西了。
141-fig.5.jpg

ref. 對象生命週期管理